snuggled up against the cold - Español Inglés Diccionario